FernleafSystems\Wordpress\Plugin\Shield\Modules\UserManagement\Lib\Password\UserPasswordHandler A

Total Complexity 53
Dependencies 5
Dependents 1
Total lines 282
Lines of code 204
Logical lines of code 115
Comment lines 44
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
sendRequestToPwnedRange()
A
42 9 54
checkPassword()
A
49 7 31
redirectToResetPassword()
S
55 5 18
onWpLoaded()
S
68 5 7
processExpiredPassword()
S
59 4 14
captureLogin()
S
60 4 13
applyPasswordChecks()
S
62 4 12
processFailedCheckPassword()
S
63 4 10
run()
S
61 2 12
onPasswordReset()
S
69 2 7
testPasswordMeetsMinimumLength()
S
67 2 7
testPasswordMeetsMinimumStrength()
S
63 2 10
setPasswordFailedFlag()
S
73 2 5
canRun()
S
76 1 4